turkish type ravioli - Spanish English Dictionary